having winning cards - Español Inglés Diccionario